package day1218;//软件包

import java.util.Arrays;
import java.util.Scanner;

//定义一个数组， 输入一个数字。
public class Test1 {
    public static void main(String[] args) {
        //1.定义一个数组，存储4个数字
        int[] nums={5,3,8,4};
        //2.输入一个数字(输入要被删除的数字)
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        //3.判断数组中是否有这个n
        char rs='没';
        int index=-1;
        for(int i=0; i<nums.length; i++){
            if(nums[i] ==  n){
                rs='有';
                index=i;
            }
        }
        //4.判断数组是否有数字n，有就删除，并输出删除后的数组。
        if(rs=='有'){
            int[] numNew=new int[nums.length-1];
            //用for将原来数组的三个元素放到新数组numNew中
            int newIndex=0;  //用来当做numnew数组的序号 numNew[newIndex]
            for(int i=0; i<4 ;i++){//i可以用于当做nums数组的序号nums[i]
                if(nums[i] != n){
                    numNew[newIndex]=nums[i];
                    newIndex++;//新输入中放入元素后，新数组操作位置的编号要加1
                }//如果没有给新数组当前位置放元素，新数组的序号不加1(表示此位置没放入元素，要继续放)
            }
            System.out.println(Arrays.toString(numNew));
        }

    }
}
